Aufgabe 12 ========== Wir wollen in hatErschlagen() das überflüssige Komma am Ende der Liste los werden. Tipp: 1. Baut den String so auf, dass das Komma am Anfang steht 2. Lasst das Komma vor dem allerersten Element weg <- Anforderung: das Komma soll von Anfang an nicht eingebaut werden, ein nachträgliches entfernen zählt nicht ;-) Als Zwischenlösung:.... Diese Biester hat Hercules erschlagen: , Löwe, Minotaurus, Nessos, Hydra An welchem Kriterium können wir festmachen, ob wir noch am Anfang des Rückgabestrings sind? -> die Lösung aus NullListe.java bitte in die hatErschlagen()- Funktion übernehmen Bitte dann die ganze hatErschlagen()-Funktion posten Aufgabe 13: =========== Entwerft einen Test (eine Assertion) um zu prüfen, ob nach der Ausführung von hercules.erschlage("Medusa") andere Objektmethoden erwartungsgemäß arbeiten. Hinweis: es gibt 2 Methoden, die nach der obigen Ausführung ein anderes Ergebnis liefern, als vorher. Aufgabe 14: =========== Wir brauchen die Methode (Funktion) biestNr( n ), die uns den Namen des so-und-sovielten erschlagenen Biestes zurück gibt. 1. Teil: Methodendeklaration für biestNr() [x] zu was wird die Methode ausgewertet? [ ] was für Argumente nimmt die Methode an? Beispielaufruf: String drittes = hercules.biestNr(3); Welche Methodendeklarationen sehen wir bisher im Programm? Aufgabe 15: =========== Die Methode biestNr() soll das Monster mit der angegeben Nummer zurück liefern. Hinweis: wir zählen bei dem Funktionsargument von 1 an wir finden die abgefragten Daten in dem Array Was ist der Array-Index von dem Minotaurus? -> 2 Der wie-vielte Eintrag ist Minotaurus? -> 3 Aufgabe 16: =========== Wird ein Eintrag vergessen ( via vergesse() ), ändert sich die Zählung beim Erfassen von biestNr( n ). Die Methode muss so geändert werden, dass bei der Rückgabe die existierenden Einträge abgezählt, und null-Einträge ignoriert werden. Hinweis: wir brechen das Durchsuchen des Arrays zwar ab, sobald wir beim gewünschten Eintrag sind, aber potentiell durchsuchen wir das _ganze_ array. -> d.H. wir brauchen zunächst eine Schleife, die das ganze Array von vorn bis hinten durchgehen kann.